# 这是对python和Qt的封装，DA的python相关类都需要依赖此类

QT = core
include($$PWD/../common.pri)
include($$PWD/../function.pri)
include($${DA_SRC_DIR}/python_lib.pri) # 引入python环境
include($${DA_SRC_DIR}/3rdparty/use3rdparty_pybind11.pri) # 引入pybind11
# python  相关
include($${DA_SRC_DIR}/DAPyBindQt/DAPyBindQt.pri)
include($${DA_SRC_DIR}/DAPyScripts/DAPyScripts.pri)

TEMPLATE = lib
CONFIG +=  c++17
DEFINES += DADATA_BUILDLIB
TARGET = $$saLibNameMake(DAData)
# 通用的设置
$$commonProLibSet($${TARGET})

# 在lib文件夹下编译完后，把dll文件拷贝到bin目录下
$$saCopyLibToBin($${TARGET})

HEADERS += \
    DAAbstractData.h \
    DAData.h \
    DADataGlobal.h \
    DADataPackage.h \
    DADataPyDataFrame.h \
    DADataPyObject.h 

SOURCES += \
    DAAbstractData.cpp \
    DAData.cpp \
    DADataPackage.cpp \
    DADataPyDataFrame.cpp \
    DADataPyObject.cpp 






